﻿



/*关于我们*/






.Box {position: relative; padding-bottom: 50px;  overflow: hidden; }
.Box .content {width: 1200px;margin: 0 auto;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none; overflow: hidden;}
.Box .Box_con .conbox ul li {float: left;width: 285px;height: 300px;margin-left: 20px;overflow: hidden; 
	background: #fff;}
	.Box .Box_con .conbox ul li a{ color: #000 }
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li .pimg{ width: 285px; height: 250px; overflow: hidden;  }
.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 250px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1); height: 250px;}
.Box .Box_con .conbox ul li span{ line-height: 30px; text-align: center; display:block; }


.Box .BoxSwitch {text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;
    width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: #f8ba29;}


.check_tit2{  }
.check_con2{  width: 1200px }
.check_tit2 em{ display: block; height: 50PX; line-height: 50PX; border: 1px solid #ccc; text-align: center;   }
.check_tit2 em:hover,.check_tit2 em.on{ color: #fff;  background: #1f51ae; cursor: pointer; transition: 0.5s }

.check_con2 li{ float: left; margin-right: 25px; display: block; margin-bottom: 10px   }
.check_con2 li:nth-child(4n){  margin-right: 0   }
.check_con2 li .pimg{ width: 281px;height:250px; overflow: hidden;border:1px solid #ccc; padding: 5px; }
.check_con2 li img{display: block;width: 290px;height: 240px;transition: all 0.5s; overflow: hidden; }
.check_con2 li:hover img {transform: scale(1.1); height: 240px;}
.check_con2 li strong{ height: 30px; line-height: 30px; text-align: center; display: block; }




.leftnew{ float: left; width: 500px; overflow: hidden; } 
.rightnew{ float: right; width: 650px } 
.leftnew img{ width: 500px; height: 317px }


.newslist li{ border-bottom: 1px dashed #dfdfdf; height: 80px; padding:10px 0; }
.newslist li a{ display: block; overflow: hidden; height: 100%; width: 100% }
.newslist li span{ float: left; width: 80px;  text-align: center; border-right: 1px solid #efefef; font-size: 16px; margin-right: 30px }
.newslist li span em{ display: block; line-height: 30px }
.newslist li span i{ font-size: 12px }
.newslist li p{ float: left; width:530px; border  }
.newslist li strong{ display: block; line-height: 30px; font-size: 14px; font-weight: bold; }
.newslist li b{ display: block; line-height: 30px; font-size: 13px; color: #a8a8a8}
.newslist li:hover{ box-shadow: 0px  0px 20px #ccc; transition: 0.5s;  }




/*首页标题*/
.indextit{margin-top:60px; margin-bottom: 50px; text-align: center;}
.indextit p{font-size: 16px;}
.indextit span{font-size:24px;font-weight:bold;display: inline-block;color: #000;display: block;line-height: 40px}
.indextit em{height: 5px;width:70px;background: #1f51ae;display: inline-block;}



.aboutblock{ background: url(../images/aboutbg.jpg) no-repeat  center top fixed; padding: 20px 0 100px 0; background-size: 100% 100% }

.aboutcon{ line-height: 30px; font-size: 14px }
.aboutcon a{ color: #000 }
.aboutcon a p{ text-indent:30px;}



.newsblock{ background: url(../images/newsbg.jpg) no-repeat  center top; overflow: hidden; display:  background; background-size: 100% 100%; padding: 100px 0  }

.newsblock li{ float: left; margin-bottom: 30PX; display: inline-block; width: 380px; margin-right: 30px; overflow: hidden; background: #fff; padding-bottom:30px  }

.newsblock li:nth-child(3n){ margin-right: 0 }
.newsblock li img{ width: 100%; height: 300px }

.newsblock li p{ width: 100%; line-height: 80px; font-size: 20px; text-align: center; }
.newsblock li span{ display: block; text-align: center;  padding: 0 30px; line-height: 25px }





.more{ text-align: center; display: block;  margin-top:50px; }
.more a{ padding: 15px 30px; border-radius: 20px; border: 1px solid #02328d; color: #02328d }
.more a:hover{border: 1px solid #02328d;  background: #fff }










































































